package org.wang.generalcode.modules.exam.pojo.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.wang.generalcode.support.base.BaseEntity;

import java.time.LocalDateTime;

/**
 * 试卷设置表
 *
 * @author wz 1013069553@qq.com
 * @since 1.0.0 2024-12-23
 */
@Data
@TableName("test_paper_info_setting")
public class TestPaperInfoSettingEntity extends BaseEntity {

    /**
     * 所属试卷id
     */
    private Integer testPaperInfoId;

    /**
     * 提交后是否立即出分
     * 1. 批改后出分
     * 2. 立即显示分数
     */
    private Integer commitAfterType;

    /**
     * 是否显示成绩排名榜
     */
    private Integer showMarkSort;

    /**
     * 是否显示学员成绩排名
     */
    private Integer showStudentSort;


    /**
     * 参考次数
     */
    private Integer referenceNumber;

    /**
     * 开始时间
     */
    private LocalDateTime startTime;

    /**
     * 结束时间
     */
    private LocalDateTime endTime;

    /**
     * 1.指定时间段 2. 永久有效
     */
    private Integer examType;

}